impulse contacts - German English Dictionary